Definition of Long Horse

  • (noun) a gymnastic horse without pommels and with one end elongated; used lengthwise for vaulting

Synonyms of Long Horse


Antonyms of Long Horse


No Antonyms Found.

Homophones of Long Horse


No Homophones Found.